The capacity constraint physarum solver
نویسندگان
چکیده
Physarum polycephalum inspired algorithm (PPA) has attracted immense attention recently. By modeling real-world problems into a graph and adopting proper adaption equation, PPA could solve system optimization or user equilibrium problems. However, few PPA-based algorithms can tackle with capacity constraints, lacking the ability to control link flows in PPA. To this problem, novel framework, capacitated (CPPA), is proposed allow constraints toward flow demonstrate validity of CPPA, we have developed three applications i.e., CPPA for maximum-flow problem (CPPA-MF), minimum-cost–maximum-flow (CPPA-MCMF), link-capacitated traffic assignment (CPPA-CTAP). In experiments, CPPA-MF shows competitive performance among four baseline algorithms; CPPA-MCMF approximately 50% faster than CPPA-CTAP reduce oversaturated degree from 40% 1.5% compared original algorithm. The experimental results prove validation framework. also robust since it been successfully applied different scenarios. extends PPA’s application capacity-constrain might shed some lights on its future complex • one first solver frameworks general link-flow control. problem.
منابع مشابه
Finite Domain Constraint Solver Learning
In this paper, we present an abstract framework for learning a finite domain constraint solver modeled by a set of operators enforcing a consistency. The behavior of the consistency to be learned is taken as the set of examples on which the learning process is applied. The best possible expression of this operator in a given language is then searched. We instantiate this framework to the learni...
متن کاملDominion -- A constraint solver generator
This paper proposes a design for a system to generate constraint solvers that are specialised for specific problem models. It describes the design in detail and gives preliminary experimental results showing the feasibility and effectiveness of the approach.
متن کاملDomain-Independent Constraint Solver Extension
Constraint Logic Programming (CLP) is a class of programming languages inheriting declar-ativity from logic programming and eeciency from constraint solving. The CLP scheme enables to design applications by declaring relations (the constraints) between high-level objects. However , constraints are restricted to formulae handled by solvers. Thus, the declarativity may be jeopardized due to the s...
متن کاملAn Incremental Hierarchical Constraint Solver
This paper presents an incremental method to solve hierarchies of constraints over nite domains, which borrows techniques developed in intelligent backtracking, and nds locally-predicate-better solutions. A prototype implementation of this method, IHCS, was written in C and can be integrated with diierent programming environments. In particular, with Prolog producing an instance of an HCLP lang...
متن کاملThe SkyBlue Constraint Solver and Its Applications
The SkyBlue constraint solver is an e cient incremental algorithm that uses local propagation to maintain sets of required and preferential constraints. SkyBlue is a successor to the DeltaBlue algorithm, which was used as the constraint solver in the ThingLab II user interface development environment. Like DeltaBlue, SkyBlue represents constraints between variables by sets of short procedures (...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Computational Science
سال: 2022
ISSN: ['1877-7511', '1877-7503']
DOI: https://doi.org/10.1016/j.jocs.2022.101725